Bilinear programming: An exact algorithm
نویسندگان
چکیده
The Bilinear Programming Problem is a structured quadratic programming problem whose objective function is, in general, neither convex nor concave. Making use of the formal linearity of a dual formulation of the problem, we give a necessary and sufficient condition for optimality, and an algorithm to find an optimal solution. The Bilinear Programming Problem, in its general form, is to determine x, an n-vector, and y, an n'-vector, to maximize cTx + x-r QXy + dry, subject to Ax <-a, Bry <~ b, (0.1) x~>0, y~>0, where A is an m by n matrix, B T an rn' by n' matrix, QT an n by n' matrix, c, d, a and b are n, n', m m'-vectors respectively. We will assume that X = {x [ Ax <~ a, x ~> 0} and Y = {y I BTy <-b, y >1 0} are bounded and nonempty. It can be easily verified that the set of all optimal solutions of (0.1) contains at least one element (x*, y*), such that x* is a vertex of X and y* is a vertex of Y. It can be directly derived from the Duality Theory that (0.1) is equivalent to the problem of determining x, an n-vector, and u, an m'-vector, to maximize (crx + min b TU), subject to Ax<~a, B u > i d + Q x , (0.2) x~>0, u~>0. In this paper, we solve (0.2) directly. First, in Sections 1 and 2, some geometric properties of the solution set are determined, and a necessary and
منابع مشابه
An Exact Reformulation Algorithm for Large Nonconvex NLPs Involving Bilinear Terms
Abstract. Many nonconvex nonlinear programming (NLP) problems of practical interest involve bilinear terms and linear constraints, as well as, potentially, other convex and nonconvex terms and constraints. In such cases, it may be possible to augment the formulation with additional linear constraints (a subset of Reformulation-Linearization Technique constraints) which do not affect the feasibl...
متن کاملA smoothing heuristic for the global optimization of a class of bilinear bilevel programs
We provide a global heuristic for a class of bilevel programs with bilinear objectives and linear contraints. The algorithm relies on an interior point approach that can be seen as a combination of the smoothing and implicit programming techniques wellknown in the MPEC literature. But contrary to what is usually done, here the focus is on global optimality. We tested the algorithm on large-scal...
متن کاملAn Exact Penalty Method for Binary Optimization Based on MPEC Formulation
Binary optimization is a central problem in mathematical optimization and its applications are abundant. To solve this problem, we propose a new class of continuous optimization techniques, which is based on Mathematical Programming with Equilibrium Constraints (MPECs). We first reformulate the binary program as an equivalent augmented biconvex optimization problem with a bilinear equality cons...
متن کاملBounded Approximate Symbolic Dynamic Programming for Hybrid MDPs
Recent advances in symbolic dynamic programming (SDP) combined with the extended algebraic decision diagram (XADD) data structure have provided exact solutions for mixed discrete and continuous (hybrid) MDPs with piecewise linear dynamics and continuous actions. Since XADD-based exact solutions may grow intractably large for many problems, we propose a bounded error compression technique for XA...
متن کاملState Analysis of Time-Varying Singular Bilinear Systems by RK-Butcher Algorithms
The Runge-Kutta (RK)-Butcher algorithm is used to study the timevarying singular bilinear systems with the exact solutions. The results (discrete solutions) obtained using the Haar wavelets, Single-Term Walsh series (STWS) and RK-Butcher algorithms are compared with the exact solutions of the time-varying singular bilinear systems. It is found that the solution obtained using the RK-Butcher alg...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Math. Program.
دوره 12 شماره
صفحات -
تاریخ انتشار 1977